Intersection and Reference Types Dedicated to Henk Barendregt on the Occasion of His 60th Birthday

نویسندگان

  • MARIANGIOLA DEZANI-CIANCAGLINI
  • SIMONA RONCHI DELLA ROCCA
چکیده

Aim of this paper is to understand the interplay between intersection and reference types. Putting together the standard typing rules for intersection types and reference types leads to loss of subject reduction. The problem comes from the invariance of the reference type constructor and the rule of intersection elimination, which is essentially a subsumption rule. We propose a solution which only allows intersection of non-reference types, and in which the rule of intersection introduction uses an operator on types pushing intersections under references in an iterative way. The so obtained type assignment system is shown to be sound and, when restricted to pure λ-calculus, as expressive as the standard type assignment system of intersection types.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Subtyping À La Church

Type theories with higher-order subtyping or singleton types are examples of systems where the computational behavior of variables is determined by type information in the context. A complication for these systems is that bounds declared in the context do not interact well with the logical relation proof of completeness or termination. This paper proposes a simple modification to the type synta...

متن کامل

Sharing in the Weak Lambda-calculus Revisited

In a previous paper [2] which appeared in the volume celebrating Klop’s 60th anniversary, we presented a labeled lambda-calculus to characterize the dag implementation of the weak lambda-calculus as described in Wadsworth’s dissertation [11]. In this paper, we simplify this calculus and present a simpler proof of the sharing property which allows the dag implementation. In order to avoid duplic...

متن کامل

Computation, Cooperation, and Life - Essays Dedicated to Gheorghe Paun on the Occasion of His 60th Birthday

It's coming again, the new collection that this site has. To complete your curiosity, we offer the favorite computation cooperation and life essays dedicated to gheorghe paun on the occasion of his 60th birthday lecture notes in computer science book as the choice today. This is a book that will show you even new to old thing. Forget it; it will be right for you. Well, when you are really dying...

متن کامل

Logic and Grammar - Essays Dedicated to Alain Lecomte on the Occasion of His 60th Birthday

A solution to get the problem off, have you found it? Really? What kind of solution do you resolve the problem? From what sources? Well, there are so many questions that we utter every day. No matter how you will get the solution, it will mean better. You can take the reference from some books. And the logic and grammar essays dedicated to alain lecomte on the occasion of his 60th birthday is o...

متن کامل

Semantics and Algebraic Specification, Essays Dedicated to Peter D. Mosses on the Occasion of His 60th Birthday

A solution to get the problem off, have you found it? Really? What kind of solution do you resolve the problem? From what sources? Well, there are so many questions that we utter every day. No matter how you will get the solution, it will mean better. You can take the reference from some books. And the semantics and algebraic specification essays dedicated to peter d mosses on the occasion of h...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007